A gentle introduction to Type Logical Gram- mar, the Curry-Howard correspondence, and cut-elimination

نویسندگان

  • Chris Barker
  • Christopher Dutchyn
  • Gerhard Jäger
چکیده

This paper aims to give an introduction to Type Logical Grammar (TLG) for the general linguist who may not have a background in logic or proof theory. It is shorter than book-length treatments such as Hepple 1990, Morrill 1994, Carpenter 1996, Jäger 2001, and Moot 2002, and less technical than surveys such as Moortgat 1997. What does it mean to use logic as a grammatical formalism? The short answer goes like this: what a logical system does is take a list of assumptions and derive some conclusions from those assumptions. For instance, from the assumptions A and A → B (read “A implies B”), the conclusion B follows in most logical systems. Analogously, given a sequence of assumptions consisting of an NP John of category np and a verb phrase left of category np→ s, a Type-Logical grammar might conclude that John left as a whole must be of category s—i.e., a well-formed sentence. Well, using logic to derive sentences is a nice trick, but what makes this approach appealing? I will concentrate below on two of the more popular answers. First, Type-Logical grammars have a particularly attractive style of semantic compositionality. As explained below, thanks to the Curry-Howard correspondence, each syntactic derivation has a definite, natural, automatically-generated semantic interpretation. Second, in TLG, certain generalizations about complex linguistic behavior that must be stipulated in most theories (e.g., type lifting, function composition, and more) turn out to be quite literally theorems of the basic system. This paper will briefly describe the logical heritage of TLG, sketch a simple TLG analysis, convey the spirit of the Curry-Howard result, discuss Gentzen’s famous cut-elimination result, and motivate multimodal extensions of Lambek’s logic.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Report on my research activities

Level 0 considers logical formulas as data types, and conversely data types as logical specification of program behaviors. Level −1 associates programs with proofs, in a way that the hypotheses of a proof give the specifications of the inputs of the correspondent program and the thesis gives the type of the output. At last, level −2 states a correspondence between the cut reduction of proofs an...

متن کامل

Evident logic

Many logical systems justify their consistency via proofs of cut elimination or normalization. However, these metatheoretic proofs inevitably use a transfinite induction which cannot be proved wellfounded within the system itself. We present evident logic, a logical system with a normalization proof which does not require any induction that is stronger than what is available within the logical ...

متن کامل

On the Computational Representation of Classical Logical Connectives

Many programming calculi have been designed to have a Curry-Howard correspondence with a classical logic. We investigate the effect that different choices of logical connective have on such calculi, and the resulting computational content. We identify two connectives ‘if-and-only-if’ and ‘exclusive or’ whose computational content is not well known, and whose cut elimination rules are non-trivia...

متن کامل

Linear Logic and Local Computations

This work deals with the exponential fragment of Girard’s linear logic [Gir87] without the contraction rule. This logical system has a natural relation with the direct logic [OnKo85],[KeWe]. A new sequent calculus for this logic is presented in order to remove also the weakening rule and recover its behavior via a special treatment of the propositional constants; the process of cut-elimination ...

متن کامل

From X to π Representing the Classical Sequent Calculus in π - calculus

We study the π-calculus, where the family of names is enriched with pairing, and define a notion of type assignment that uses the type constructor →. We encode the circuits of the calculus X into this variant of π, and show that reduction and type assignment are preserved. Since X enjoys the Curry-Howard isomorphism for Gentzen’s calculus LK, this implies that all proofs in LK have an encoding ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003